<?php
/**
 * 猴子吃桃问题：猴子第一天摘下若干个桃子，当即吃了一半，还不过瘾，又多吃了一个，
 * 第二天早上又将剩下的桃子吃掉一半，又多吃了一个。以后每天早上都吃前一天剩下的一半零一个。
 * 到第10天早上想再吃时，见只剩下一个桃子了。求第一天共摘多少个桃子？
 * @param  bool $a 天数
 * @return mixed
 */
 function houChi($a)
{
    if ($a == 10) {
        return 1;
    }
    return 2 * (houChi($a + 1) + 1);
}

var_dump(houChi(1));